advanced payment as a guarantee - Espagnol Anglais Dictionnaire